The binaries in this package have been tuned for different systems.


--------------------------------------------------------------------------------

Binary: "24-ZN5 ~ Komari" (AMD Zen5)


Required Instructions:
    x64, ABM, BMI1, BMI2, ADX,
    SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2,
    AVX, FMA3, AVX2
    AVX512-(F/CD/VL/BW/DQ/IFMA/VBMI/VBMI2/GFNI)


Target Systems:
    - AMD Zen5 Granite Ridge

Recommended For:
    - AMD Zen5


This binary was tuned on:

    Processor(s)    :   AMD Zen5 Engineering Sample 100-000000662-01_N (12 cores, 24 threads)
    CPU Frequency   :   stock (variable frequency)
    Memory          :   192 GB DDR5 @ 3600 MT/s


--------------------------------------------------------------------------------

Binary: "22-ZN4 ~ Kizuna" (AMD Zen5)


Required Instructions:
    x64, ABM, BMI1, BMI2, ADX,
    SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2,
    AVX, FMA3, AVX2
    AVX512-(F/CD/VL/BW/DQ/IFMA/VBMI/VBMI2/GFNI)


Target Systems:
    - AMD Zen4 Raphael

Recommended For:
    - AMD Zen4


This binary was tuned on:

    Processor(s)    :   AMD Ryzen 9 7950X
    CPU Frequency   :   stock (variable frequency)
    Memory          :   128 GB DDR5 @ 5200 MT/s


--------------------------------------------------------------------------------

Binary: "20-ZN3 ~ Yuzuki" (AMD Zen3)


Required Instructions:
    x64, ABM, BMI1, BMI2, ADX,
    SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2,
    AVX, FMA3, AVX2


Target Systems:
    - AMD Zen3 Vermeer

Recommended For:
    - AMD Zen3


This binary was tuned on:

    Processor(s)    :   AMD Ryzen 6 5600X
    CPU Frequency   :   stock (variable frequency)
    Memory          :   128 GB DDR4 @ 2666 MT/s


This build is no longer supported.


--------------------------------------------------------------------------------

Binary: "19-ZN2 ~ Kagari" (AMD Zen2)


Required Instructions:
    x64, ABM, BMI1, BMI2, ADX,
    SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2,
    AVX, FMA3, AVX2


Target Systems:
    - AMD Zen2 Matisse

Recommended For:
    - AMD Zen2 and Zen3


This binary was tuned on:

    Processor(s)    :   AMD Ryzen 9 3950X
    CPU Frequency   :   stock (variable frequency)
    Memory          :   128 GB DDR4 @ 2667 MT/s


--------------------------------------------------------------------------------

Binary: "18-CNL ~ Shinoa" (Intel Cannon Lake)


Required Instructions:
    x64, ABM, BMI1, BMI2, ADX,
    SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2,
    AVX, FMA3, AVX2
    AVX512-(F/CD/VL/BW/DQ/IFMA/VBMI)


Target Systems:
    - Intel Cannon Lake
    - Intel Ice Lake
    - Intel Tiger Lake

Recommended For:
    - Intel Cannon Lake
    - Intel Ice Lake
    - Intel Tiger Lake
    - Intel Alder Lake (only with AVX512)
    - Intel Sapphire Rapids
    - Intel Emerald Rapids


This binary was tuned on:

    Processor(s)    :   Intel Core i7 11800H
    CPU Frequency   :   stock ~60W (variable frequency)
    Memory          :   64 GB DDR4 @ 3200 MT/s


This binary was formerly turned for Cannon Lake 8121U, but has since been
re-tuned for a higher volume processor.


--------------------------------------------------------------------------------

Binary: "17-SKX ~ Kotori" (Intel Skylake Purley)


Required Instructions:
    x64, ABM, BMI1, BMI2, ADX,
    SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2,
    AVX, FMA3, AVX2
    AVX512-(F/CD/VL/BW/DQ)


Target Systems:
    - Intel Skylake X and Skylake Purley with 2 x 512-bit FMA.

Recommended For:
    - All Skylake X and Skylake Purley systems with AVX512.


This binary was tuned on:

    Processor(s)    :   Intel Core i9 10980XE
    CPU Frequency   :   stock 300W (variable frequency)
    Cache Frequency :   3.0 GHz
    Memory          :   128 GB DDR4 @ 3600 MT/s


--------------------------------------------------------------------------------

Binary: "16-KNL" (Intel Knights Landing Xeon Phi)


Required Instructions:
    x64, ABM, BMI1, BMI2, ADX,
    SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2,
    AVX, FMA3, AVX2
    AVX512-(F/CD)


Target Systems:
    - Intel Knights Landing Xeon Phi

Recommended For:
    - All Intel Xeon Phi with AVX512.


This binary was tuned on:

    This binary is untuned. It uses similar tuning parameters as 17-SKX.


This build is no longer supported as of version 0.7.8.


--------------------------------------------------------------------------------

Binary: "17-ZN1 ~ Yukina" (AMD Zen1)


Required Instructions:
    x64, ABM, BMI1, BMI2, ADX,
    SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2,
    AVX, FMA3, AVX2


Target Systems:
    - AMD Zen1 Summit Ridge

Recommended For:
    - AMD Zen1


This binary was tuned on:

    Processor(s)    :   AMD Ryzen 7 1800X
    Frequency       :   stock (variable frequency)
    Memory          :   64 GB DDR4 @ 2866 MT/s


--------------------------------------------------------------------------------

Binary: "14-BDW ~ Kurumi" (Intel Broadwell)


Required Instructions:
    x64, ABM, BMI1, BMI2, ADX,
    SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2,
    AVX, FMA3, AVX2


Target Systems:
    - Intel Broadwell and Skylake

Recommended For:
    - All Intel Broadwell and Skylake desktop processors.


This binary was tuned on:

    Processor(s)    :   Intel Core i7 6820HK
    Frequency       :   3.20 GHz
    Memory          :   64 GB DDR4 @ 2133 MT/s


--------------------------------------------------------------------------------

Binary: "13-HSW ~ Airi" (Intel Haswell)


Required Instructions:
    x64, ABM, BMI1, BMI2,
    SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2,
    AVX, FMA3, AVX2


Target Systems:
    - Intel Haswell

Recommended For:
    - All Intel Haswell processors. Some AMD Carrizo systems may find this
      binary to be faster than the "12-BD2 ~ Miyu" binary.


This binary was tuned on:

    Processor(s)    :   Intel Core i7 5960X
    Frequency       :   4.00 GHz
    Memory          :   64 GB (8 x 8GB) DDR4 @ 2400 MT/s


--------------------------------------------------------------------------------

Binary: "12-BD2 ~ Miyu" (AMD Piledriver)


Required Instructions:
    x64, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, ABM, FMA3


Target Systems:
    - AMD Piledriver

Recommended For:
    - AMD Piledriver, Steamroller, and Excavator


This binary was tuned on:

    Processor(s)    :   AMD FX-8350
    Frequency       :   stock
    Memory          :   32 GB (4 x 8GB) DDR3 @ 1333 MT/s

This binary used be named "11-BD1" and could run on 1st generation Bulldozer
processors. But due the increasing difficulty of maintaining FMA4 codepaths, it
has been changed to use FMA3 instead and thus requires 2nd generation Bulldozer
to run.


--------------------------------------------------------------------------------

Binary: "11-SNB ~ Hina" (Intel Sandy Bridge)


Required Instructions:
    x64, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX


Target Systems:
    - Intel Sandy Bridge

Recommended For:
    - All Intel Sandy/Ivy Bridge processors


This binary was tuned on:

    Processor(s)    :   Intel Core i7 3630QM
    Frequency       :   stock
    Memory          :   8 GB DDR3 @ 1600 MT/s


This build will run on any processor supporting AVX instructions. But it is not
recommended for the AMD Bulldozer family due to sub-optimal 256-bit AVX performance.


--------------------------------------------------------------------------------

Binary: "08-NHM ~ Ushio" (Intel Nehalem)


Required Instructions:
    x64, SSE, SSE2, SSE3, SSSE3, SSE4.1


Target Systems:
    - Intel Nehalem

Recommended For:
    - All Intel Nehalem/Westmere processors


This binary was tuned on:

    Processor(s)    :   Intel Core i7 920
    Frequency       :   3.50 GHz
    Memory          :   12 GB DDR3 @ 1333 MT/s

This build will also run on Intel Penryn processors. (Intel Core 2 with SSE4.1.)


--------------------------------------------------------------------------------

Binary: "07-PNR ~ Nagisa" (Intel Penryn)


Required Instructions:
    x64, SSE, SSE2, SSE3, SSSE3, SSE4.1


Target Systems:
    - Intel Yorkfield (3 MB cache/thread)

Recommended For:
    - All Intel Core 2 processors with SSE4.1.


This build is no longer supported.


--------------------------------------------------------------------------------

Binary: "05-A64 ~ Kasumi" (AMD Athlon 64)


Required Instructions:
    x64, SSE, SSE2, SSE3


Target Systems:
    - AMD K10

Recommended For:
    - All x86-64 processors supporting SSE3 that are not already listed.


This binary was tuned on:

    Processor(s)    :   Intel Core i7 920
    Frequency       :   3.50 GHz
    Memory          :   12 GB DDR3 @ 1333 MT/s


This binary is tuned on a newer computer than the one it was intended for
because the original computer has since been decommissioned.


--------------------------------------------------------------------------------

Binary: "04-P4P" (Intel Pentium 4 Prescott)


Required Instructions:
    SSE, SSE2, SSE3


Recommended For:
    - All x86 processors supporting SSE3 that are not already listed.


This binary was tuned on:

    Processor(s)    :   Intel Core i7 920
    Frequency       :   3.50 GHz
    Memory          :   12 GB DDR3 @ 1333 MT/s


This binary is tuned on a newer computer than the one it was intended for
because the original computer has since been decommissioned.


--------------------------------------------------------------------------------

Binary: "00-x86" (Legacy x86)


Required Instructions:
    x86/IA-32 since Pentium (BSWAP, CMPXCHG, CPUID, RDTSC, possibly others...)


Recommended For:
    - Legacy x86.


This binary was tuned on:

    Processor(s)    :   Intel Core i7 920
    Frequency       :   3.50 GHz
    Memory          :   12 GB DDR3 @ 1333 MT/s


This binary is tuned on a newer computer than the one it was intended for
because the original computer has since been decommissioned.


--------------------------------------------------------------------------------

